_r_a_n_g_e Specifies the number of contiguous marker values to reserve.
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
ggggllllGGGGeeeennnnAAAAssssyyyynnnnccccMMMMaaaarrrrkkkkeeeerrrrssssSSSSGGGGIIIIXXXX is part of the SSSSGGGGIIIIXXXX____aaaassssyyyynnnncccc extension. This
extension provides a framework within which particular sets of OpenGL
commands can become "asynchronous" via specific further OpenGL
extensions. Currently the SSSSGGGGIIIIXXXX____aaaassssyyyynnnncccc____ppppiiiixxxxeeeellll extension is the only such
defined extension.
A marker for asynchronous commands is "in use" if it is the current value
of GGGGLLLL____AAAASSSSYYYYNNNNCCCC____MMMMAAAARRRRKKKKEEEERRRR____SSSSGGGGIIIIXXXX, or if it is associated with any asynchronous
command that has been issued but has not been queried using
ggggllllFFFFiiiinnnniiiisssshhhhAAAAssssyyyynnnnccccSSSSGGGGIIIIXXXX or ggggllllPPPPoooollllllllAAAAssssyyyynnnnccccSSSSGGGGIIIIXXXX.
ggggllllGGGGeeeennnnAAAAssssyyyynnnnccccMMMMaaaarrrrkkkkeeeerrrrssssSSSSGGGGIIIIXXXX returns an integer n such that the markers n, n+1,
n+2, ..., n+s-1 are not previously reserved or in use, where s is the
value of _r_a_n_g_e. ggggllllGGGGeeeennnnAAAAssssyyyynnnnccccMMMMaaaarrrrkkkkeeeerrrrssssSSSSGGGGIIIIXXXX also records that each of the
markers in the returned range is reserved.
Note that the marker name space is never shared across contexts, as the
name spaces for texture objects and display lists may be.
EEEERRRRRRRROOOORRRRSSSS
GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ggggllllGGGGeeeennnnAAAAssssyyyynnnnccccMMMMaaaarrrrkkkkeeeerrrrssssSSSSGGGGIIIIXXXX is executed
between the execution of ggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of